sedimentation and deposition - Turc Anglais Dictionnaire